he/she has/had anticipated - Francés Inglés Diccionario